456885
608841
1924
177930
295110
642106
405357
893351
576236
975361
166399
397422
5258799
3685581
3208148
2518804
2282988
2129609
2059358
193878
1830118
1745136
1727196
1660471